to mask a bad smell - Espagnol Anglais Dictionnaire